hedonic gland
noun
: any of several glands of various salamanders and reptiles that produce a secretion believed to function in sexual attraction and stimulation
Love words? Need even more definitions?
Merriam-Webster unabridged
Share